package com.dodoke.mapper;

import java.util.List;

import com.dodoke.domain.WxImage;
import org.apache.ibatis.annotations.Param;

/**
 * 【图片】Mapper接口
 *
 * @author dodoke
 * @date 2020-08-25
 */
public interface WxImageMapper
{

    /**
     * 查询【请填写功能名称】列表
     *
     * @param wxImage 【请填写功能名称】
     * @return 【请填写功能名称】集合
     */
    public List<WxImage> selectWxImageList(WxImage wxImage);

    /**
     * 新增【图片】
     *
     * @param goodsId 商品id
     * @param wxImageUrls 【图片对象地址集合，表示多张图片】
     * @return 影响行数
     */
    public int insertWxImage(@Param("goodsId") Long goodsId, @Param("wxImageUrls") List<String> wxImageUrls);

    /***
     * 查询图片通过goodsId
     * @param goodsId
     * @return
     */
    public List<WxImage> selectWxImageByGoodsId(Long goodsId);

    /***
     * 查询图片通过goodsId,只查询第一条记录
     * @param goodsId
     * @return
     */
    public WxImage selectWxImageByGoodsIdOne(Long goodsId);

    /***
     * 根据商品id删除图片
     * @param id
     */
    int deleteWxImageById(Long id);
}
